/**
 *@author qzg
 *@description 中转站，批量注册routes
 *@createDate 2022年07月05日 19:16:10
 */
const fs = require('fs')
import Koa from 'koa'
import Router from 'koa-router'
const useRoutes = function (app: Koa) {
  fs.readdirSync(__dirname).forEach((file: any) => {
    if (file === 'index.js') return
    else if (/.js$/.test(file)) {
      const router: Router = require(`./${file}`).default
      app.use(router.routes()).use(router.allowedMethods())
    }
  })
}
//大写的是controller层的函数，小写开头的是service的函数
export default useRoutes
